.app-mob-array-box {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    .app-mob-array-box__item {
        display: flex;
        position: relative;
        width: 100%;
        >.app-editor-container {
            flex: auto;
            flex-grow: 1;
        }
    }
    .app-mob-array-box__item+.app-mob-array-box__item::before {
        content: '';
        position: absolute;
        top: -10px;
        width: 100%;
        height: 1px;
        background-color: var(--van-cell-border-color);
        z-index: 9;
    }
    .hidden-message {
        .van-field__error-message {
            display: none;
        }
    }

    .app-mob-array-box__icons {
        display: flex;
        column-gap: 5px;
        flex-wrap: nowrap;
        margin-left: 5px;
    }
    .app-mob-array-box__icon {
        font-size: 24px;
        &.add {
            color: #409EFF;
        }
        &.remove {
            color: #F56C6C;
        }
    }

    &.is-disabled {
        .app-mob-array-box__icon {
            cursor: not-allowed;
        }
    }
    .van-swipe-cell__right {
        right: 0;
        transform: translate3d(100%,0,0);
        display: flex;
        align-items: center;
    }
}
.app-array-box-link {
    display: block;
    height: 24px;
    padding: 0 10px;
    line-height: 24px;
}
